/* Copyright 2011 Elektrobit Wireless Communications Oy (EB)


  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License version 2 as 
  published by the Free Software Foundation.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License along
  with this program; if not, write to the Free Software Foundation, Inc.,
  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


 *All rights reserved 
 *Version:Elektrobit_Qt_1.0.0_20110305 */


import Qt 4.7
import "../script/script.js" as Script

Item {
    id: oneItem;
    function imageClicked() {
        myListView.currentIndex = index;
//        console.log("info is ", myListView.count, myListView.currentIndex,index,textLabel.text,indexImage.source)
//        model.modelData.click(indexImage.source);
        //onSubIconClick(index)
    }
        width: 105
        height: 150
        Image {
            id: indexImage;
            source: Script.sysQmlItemPath(model.modelData.indexImage)
            width: oneItem.width

            MouseArea {
                anchors.fill: parent
                acceptedButtons: Qt.LeftButton
                //onClicked: console.log("conunt is ", myListView.count, myListView.currentIndex,index)
                onClicked: { imageClicked(); myListView.subIconClick(index) }

            }
        }

        Text {
            id: textLabel;
            width: oneItem.width;
            height: 24;
            text: model.modelData.name; font.pixelSize: 12; color : "red"
            anchors.horizontalCenter: indexImage.horizontalCenter
            horizontalAlignment: Text.AlignHCenter
            anchors.top: indexImage.bottom
            anchors.topMargin: 2
            wrapMode: Text.WordWrap
        }
    }
